missile weapons - German English Dictionary